well lubricated - Espagnol Anglais Dictionnaire